﻿using System.Runtime.Serialization;
using System.Windows;

namespace nRoute.SiteMaps
{
    [DataContract]
    public class SiteAreaInfo
      //  : DependencyObject
    {
        [DataMember(IsRequired = true)]
        public string Key { get; set; }

        [IgnoreDataMember]
        public bool IsInitialized
        {
            get { return InternalIsInitialzied; }
        }

        [IgnoreDataMember]
        internal bool InternalIsInitialzied { get; set; }
    }
}
